Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Flower pollination algorithm based on simulated annealing
XIAO Huihui, WAN Changxuan, DUAN Yanming, ZHONG Qing
Journal of Computer Applications    2015, 35 (4): 1062-1066.   DOI: 10.11772/j.issn.1001-9081.2015.04.1062
Abstract873)      PDF (799KB)(24543)       Save

A hybrid algorithm of Simulated Annealing (SA) and flower pollination algorithm was presented to overcome the problems of low-accuracy computation, slow-speed convergence and being easily relapsed into local extremum. The sudden jump strategy in SA was utilized to avoid falling into local optimum, and the global searching performance of SA was exploited to enhance the global searching ability of the hybrid algorithm. The hybrid algorithm was tested through six standard functions and compared to basic Flower Pollination Algorithm (FPA), Bat Algorithm (BA), Particle Swarm Optimization (PSO) algorithm and improved PSO algorithm. The simulation results show that the optimal value of 4 functions were found by the hybrid algorithm with better convergence precision, convergence rate and robustness. At the same time, the experimental results of solving nonlinear equation group verify the validity of the hybrid algorithm.

Reference | Related Articles | Metrics
Cuckoo search algorithm based on differential evolution
XIAO Huihui DUAN Yanming
Journal of Computer Applications    2014, 34 (6): 1631-1635.   DOI: 10.11772/j.issn.1001-9081.2014.06.1631
Abstract234)      PDF (825KB)(550)       Save

In order to solve the problems of Cuckoo Search (CS) algorithm including low optimizing accuracy and weak local search ability, an improved CS algorithm with differential evolution strategy was presented. The individual variation was completed in the algorithm before population with two weighted differences increased on its individuals entering the next iteration, then crossover operation and select operation were performed to obtain optimal individual, which making the CS algorithm lack of mutation mechanism have the variation mechanism, so as to increase the diversity of the CS algorithm, avoid individual species into local optimum and enhance the global optimization ability. The algorithm was put through several classical test functions and a typical application example. The simulation results show that the new algorithm has better global searching ability, and the convergence precision, convergence speed and optimization success rate are significantly better than those of the basic CS algorithm.

Reference | Related Articles | Metrics